kick one's heels

To wait; to wait impatiently or restlessly.

相關單字